iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0
Python

30天學Python系列 第 11

Python的while迴圈

  • 分享至 

  • xImage
  •  

在 Python 中,while 迴圈會根據條件重複執行代碼,只要條件為 True,迴圈就會繼續,直到條件變為 False 才結束。while 適合用在需要根據條件持續重複操作的情況,例如用戶輸入、等待事件等。

while() 基本語法

while 條件:
    迴圈內的代碼

1. 基本用法

x = 0
while x < 5:
    print(x)
    x += 1  # 每次增加 x 防止無限迴圈

2. 無限迴圈(直到遇到 break

while True:
    user_input = input("輸入 'exit' 來退出: ")
    if user_input == "exit":
        break  # 跳出迴圈

3. 使用 continue 跳過當前迴圈

x = 0
while x < 5:
    x += 1
    if x == 3:
        continue  # 略過當 x 等於 3
    print(x)

4. while 搭配 else

x = 0
while x < 5:
    x += 1
else:
    print("迴圈結束")

上一篇
Python的for迴圈
下一篇
Python的range
系列文
30天學Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言